home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / dcom / modems-part2 / 11827 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  32.8 KB

  1. Path: news.aimnet.com!news
  2. From: JNavas@NavasGrp.com (John Navas)
  3. Newsgroups: comp.dcom.modems
  4. Subject: The Navas 28800 Modem FAQ - 3/6
  5. Date: Sun, 21 Apr 1996 17:27:58 GMT
  6. Organization: The Navas Group of Dublin, CA, USA
  7. Message-ID: <317a7000.61992881@news.aimnet.com>
  8. NNTP-Posting-Host: dial-bp1-2.iway.aimnet.com
  9. X-Newsreader: Forte Free Agent 1.1/16.198
  10.  
  11. <<cont>>
  12.  
  13. Why do connections sometimes seem to run slower and slower?
  14.  
  15.     
  16.    
  17.     The following is a discussion of the so-called "spiraling death" problem
  18.    that has been observed on the Sportster 28800 (and sometimes even the
  19.    Courier V.34), where the modem will fall back over time on certain
  20.    connections to ever lower speeds.
  21.    
  22.     What we are really concerned with here is fall-forward, not retraining.
  23.    (See "What is 'retraining'? and What are 'fall-back' and
  24.    'fall-forward'?[310]") Retraining is normally a rare event. So the problem
  25.    is really that the Sportster 28800 sometimes does not fall-forward when it
  26.    is able to do so. The symptom is that the Sportster 28800 is sometimes
  27.    observed to fall back to progressively lower speeds without ever being
  28.    observed to fall forward back to higher speeds. The implication is that
  29.    line conditions would have permitted a higher speed, which may or may not
  30.    have been true. (It's impossible to say for sure without elaborate test
  31.    equipment.)
  32.    
  33.     THE ATO1 CONNECT RESPONSE CONFUSION 
  34.    
  35.     Some of the evidence used to support the claim that the Sportster 28800
  36.    doesn't fall forward has been that ATO1 (forced retraining) returned the
  37.    modem to a higher speed. The problem with at least some of these reports is
  38.    that people have assumed that the CONNECT response to ATO1 reports the new
  39.    speed after retraining. It doesn't, as should be obvious if you notice that
  40.    the response appears before the retraining sound (heard with M2) is
  41.    completed. The response sometimes shows the previous connection speed, and
  42.    sometimes shows the original connection speed, but never the new speed. The
  43.    only way to correctly determine the connect speed after retraining is to
  44.    escape to command mode and use the ATI6 command! (See Any other USRobotics
  45.    tips?[311], Any Trumpet Winsock tips?[312], and Why can't I get back
  46.    on-line after I escape to command mode?[313])
  47.    
  48.     Suppose that a phone connection is such that the Sportster 28800 CONNECTs
  49.    at a high speed (e.g., 28800), but then falls back to a lower speed (e.g.,
  50.    24000) due to line conditions. Escape to command-mode followed by ATO1
  51.    might well make you think that retraining has returned the modem to the
  52.    original high speed (due to a CONNECT 28800 response) when it may well not
  53.    have. Disconnecting and reconnecting could produce the same misleading
  54.    indications. In other words, these may just be plain old poor connections.
  55.    The moral here is that you must use ATI6, and only ATI6, to check the
  56.    current connection speed.
  57.    
  58.     Another problem is that ATO1 may not change the current speed, or may
  59.    even reduce it, depending on changing line conditions. And it's hard to
  60.    keep ongoing auto fall-back/forward from confusing the issue (unless you
  61.    use M2 and listen carefully for the sound of the speed shifts, a small beep
  62.    or blip in the ongoing carrier hiss). The only way to know for sure whether
  63.    or not the speed changed is to use ATI6 immediately before and after ATO1.
  64.    
  65.     SPORTSTER PROBLEMS 
  66.    
  67.     Does the Sportster 28800 fall-forward automatically or not? From
  68.    extensive testing (literally hundreds of hours to both USR and non-USR
  69.    modems) the author concludes that the answer is: often yes, but sometimes
  70.    no. The author has run many tests where the Sportster 28800 was forced back
  71.    to (say) 16800, and then it rapidly fall forward to a much higher speed.
  72.    But the author has also run some tests where it stayed at 16800. This seems
  73.    to be a function of both line conditions and the modem at the other end of
  74.    the connection.
  75.    
  76.     Note that this problem is not absolute -- while some users do encounter
  77.    it on some connections, many users never encounter it.
  78.    
  79.     Another possibly related problem that some have reported with the
  80.    external Sportster 28800 (not the internal Sportster, and not either type
  81.    of the Courier) is that adjusting the speaker volume control while on-line
  82.    causes the modem to fall back. Anecdotal reports suggest that higher
  83.    connection speeds may be possible if the volume control is turned all the
  84.    way down before the initial negotiation (and left there). Turning off the
  85.    speaker with M0 is apparently not effective.
  86.    
  87.     WHAT TO DO 
  88.    
  89.     USR now has a fix for this problem:
  90.    
  91.         "Dear USRobotics Customers: 
  92.      
  93.     
  94.    
  95.         USR has received many comments about a condition identified by s
  96.      ome users as Spiraling Death Syndrome. The conditions stated are tha
  97.      t the Sportster v.34 modem degrades it's throughput speed as the pro
  98.      duct heats up. 
  99.      
  100.     
  101.    
  102.         Although we have been unable to duplicate the problem on a large
  103.       scale, we have duplicated these symptoms on a very intermittent bas
  104.      is. However, the current release of v.34 code (dated 4/18/95) has al
  105.      lowed for greater variances in ambient temperature swings in additio
  106.      n to greater compatibility to non-USR products. As a result, for the
  107.       next 30 days, USR is offering a code upgrade and fulfillment progra
  108.      m at no cost to our customers. Until June 9, 1995 customers simply n
  109.      eed to contact USR at 708-982-5151 and prompt for Technical Support
  110.      to validate the symptoms. Upon validation, USR's Customer Service De
  111.      partment will process the replacement code order. 
  112.      
  113.     
  114.    
  115.         Please note that this is a limited time offer. Effective Monday,
  116.       June 12, 1995 the standard code upgrade program goes back into effe
  117.      ct. This program requires a $15 fee to cover the extraction tool, ha
  118.      ndling & shipping. 
  119.      
  120.     
  121.    
  122.         We thank our customers for continued support of USRobotics produc
  123.      ts and it is our wish to maintain customer support and loyalty." 
  124.      
  125.     
  126.    
  127.     The author urges all Sportster 28800 owners to take advantage of this
  128.    offer. Even though the original offer has expired, you may still be able to
  129.    get a free upgrade if you (politely) insist on it. Or you can purchase the
  130.    low-cost upgrade to 33600, which contains all previous improvements, if you
  131.    have one of the Sportster models for which the upgrade is available.
  132.    
  133.     While waiting for the fix, here are some workarounds to try:
  134.    
  135.       
  136.       
  137.       If possible try a different modem to see if the problems persist or
  138.       not.
  139.       
  140.       Try to improve your connection -- the Sportster 28800 may be falling
  141.       back in response to noise bursts on the line. (See "Why don't I get
  142.       28800 bps speed on my connections?[314]")
  143.       
  144.       If you have the external Sportster 28800, try turning the volume control
  145.       all the way down before the initial negotiation.
  146.       
  147.       You can disable fallback on the transmit side (the receive side is not
  148.       affected) by setting the undocumented option of S15=2. The downside is
  149.       that you may get disconnected if line conditions deteriorate enough to
  150.       warrant a fall-back and/or you may experience more retraining. (This
  151.       option is documented for the Courier V.34.)
  152.       
  153.       If you have 11/30/94 or later Sportster firmware (date for USA modems),
  154.       you can lock the transmit speed (but not the receive speed) in a range
  155.       with &Nn&Un (e.g., &N14&U12 locks the transmit speed between 28800 and
  156.       24000). With an appropriate range, this may be more reliable than S15=2.
  157.       (However, it does not work on the Courier.) 
  158.       
  159.     
  160.    
  161.     Button[315] [Return to top[316]] 
  162.    ___________________________________
  163.     
  164.    
  165. What is Distinctive Ring? [new 4/11/96]
  166.  
  167.     
  168.    
  169. How can I use a single phone for fax/data/voice? [new 4/11/96]
  170.  
  171.     
  172.    
  173.     There are basically four methods of sharing an incoming phone line
  174.    (without resorting to custom programming):
  175.    
  176.       
  177.       
  178.       Install a "Call Router" device on your regular phone line. (The cost is
  179.       in the range of $50-300, depending on features. Sources on the Internet
  180.       include Black Box[317], Hello Direct[318], and Sparco
  181.       Communications[319].) You plug your modem, fax machine, answering
  182.       machine, and/or voice telephone into the device. The device answers
  183.       incoming calls, and directs them to the appropriate connected unit. Some
  184.       devices do this with a series of voice prompts that instruct the caller
  185.       to press different phone buttons for different services. Others do it by
  186.       listening to the incoming call, and making a selection (guess) based on
  187.       what they "hear." Drawbacks to this method are that voice prompting can
  188.       confuse calling modems, and that your computer would need a second modem
  189.       to receive both fax and data calls.
  190.       
  191.       "Silent Answer[320]." This is a fax modem feature in certain Supra[321]
  192.       modems that allows a fax modem to share a voice line. The modem answers,
  193.       but does not use the normal fax answer tones. Instead it listens for
  194.       tones from a calling fax. If it hears such tones, it automatically picks
  195.       up the call and goes into fax mode, possibly cutting off an answering
  196.       machine. Otherwise, it does not disturb the call. The drawback to this
  197.       method is that it does not support data calls.
  198.       
  199.       Obtain "Distinctive Ring" service, and use a modem and software that
  200.       support it. This service, offered by some (but not all) local telephone
  201.       companies, gives you more than one phone number for a single phone line.
  202.       Each number has a "distinctive" ringing pattern that can be detected by
  203.       attached equipment. An attached fax/modem and software that support
  204.       Distinctive Ring can then tell whether a call is coming in on the fax,
  205.       data, or voice number, and handle the call in the appropriate manner.
  206.       (Distinctive Ring can also be used with certain kinds of Call Routers.
  207.       See above.) Distinctive Ring is usually not free, but less expensive
  208.       than multiple phone lines. The drawbacks to this method are the monthly
  209.       charge, and the possibility that the service may not be available in
  210.       your area.
  211.       
  212.       Use a modem and software that support incoming Call Discrimination (also
  213.       called "Adaptive Answer" or "Call Select"). Certain fax/data modems can
  214.       discriminate between fax and data calls; certain so-called "voice"
  215.       modems[322] can discriminate between fax, data, and voice calls. The
  216.       modem answers the call, and uses a combination of listening and trying
  217.       (tones) to determine (guess) the type of incoming call. A voice modem
  218.       and appropriate software can also employ voice prompting like certain
  219.       Call Routers (see above). The modem then notifies the software of the
  220.       type of call. The software is expected to take the appropriate action.
  221.       Some modems do a better job of Call Discrimination than others. 
  222.       
  223.     
  224.    
  225.     The personal preference of the author is Call Discrimination. The problem
  226.    is that good software that supports Call Discrimination has been hard to
  227.    find. Although Version 2.xx of Procomm Plus for Windows has such support,
  228.    it does not work well with all modems (see "Does USR Adaptive Answer work
  229.    with Procomm Plus for Windows?[323]"), and the author does not otherwise
  230.    recommend the program (see "What are the best [data/fax] comm programs for
  231.    Windows?[324]"). Microsoft TAPI[325] promised to address this need, but
  232.    TAPI has been slow in coming. (See "What is TAPI?[326]") Delrina[327]
  233.    WinFax PRO 7.0, also available as part of the Delrina CommSuite 95, finally
  234.    delivers on that promise. Here's how to make Call Discrimination work on
  235.    the USR Sportster 28800 Vi in Windows 95 with fax and the Dial-Up
  236.    Networking Server:
  237.    
  238.       
  239.       
  240.       Make sure that you have current modem firmware.
  241.       
  242.       Install the latest INF file for the Vi[328] from the USR BBS/FTP
  243.       server.
  244.       
  245.       Install the Unimodem V[329] driver from Microsoft.
  246.       
  247.       You must also have the latest WinFax 7.0 Maintenance Update[330].
  248.       
  249.       Use Control Panel | Modems to first Remove your modem, and then Add it
  250.       back using the proper INF file entry.
  251.       
  252.       Configure your modem in WinFax Setup | Modem, and be sure to select
  253.       TAPI.
  254.       
  255.       Use WinFax Setup | Receive to enable Call Discrimination. (You should
  256.       not have to fool with the Registry settings.) Be sure to click OK even
  257.       if you made no changes.
  258.       
  259.       Open Dial-Up Networking and select Connections | Dial-Up server to
  260.       enable the Allow Caller Access option. Click Apply, and make sure that
  261.       Status shows or switches to "Monitoring."
  262.       
  263.       It's also important to be sure that you have NetBEUI installed for your
  264.       Dial-Up Adapter (under Control Panel | Networking) -- TCP/IP will not do
  265.       the job.
  266.       
  267.       And don't forget to set the Sharing option (in My Computer or Explorer)
  268.       for drives and/or folders you want to be able to access. 
  269.       
  270.     
  271.    
  272.     Having done all this, the author's Windows 95 system, even with just the
  273.    Delrina CommBar running, will answer calls on a Sportster 28800 Vi
  274.    (internal), and connect them to either WinFax or the Windows 95 Dial-Up
  275.    Server as appropriate. It's also possible for the author to retrieve faxes
  276.    remotely. (When connected to the Dial-Up server from a remote location,
  277.    it's even possible for the author to access UNIX hosts running Samba[331]
  278.    that are connected to the Windows 95 PC over an Ethernet TCP/IP network.)
  279.    All in all, it's an impressive display of technology. The one catch is that
  280.    certain failure modes will cause WinFax to go out of fax auto-answer mode,
  281.    even though the option is still checked; if and when this happens, open
  282.    Setup | Receive and click OK.
  283.    
  284.     If for data you need "mini-BBS" capability instead of networking, you can
  285.    substitute the Host Mode in Delrina WinComm PRO 7.0, also included in the
  286.    Delrina CommSuite 95, although this has not been tested by the author. The
  287.    principal drawback is that WinComm PRO 7.0 currently suffers from bugs and
  288.    other problems, including excessive CPU usage in Host Mode. Or you can try
  289.    some other TAPI-complaint application (e.g., remote access software), but
  290.    be warned that this is still new territory, and that you may have
  291.    difficulty getting everything to work together properly.
  292.    
  293.     Delrina TalkWorks, also included in the Delrina CommSuite 95, adds voice
  294.    support, but has not been tested by the author.
  295.    
  296.     Button[332] [Return to top[333]] 
  297.    ___________________________________
  298.     
  299.    
  300. What is Caller ID? [new 4/11/96]
  301.  
  302.     
  303.    
  304.     Caller ID is a technology that makes it possible for the called party to
  305.    see the telephone number of the caller on a special device while the
  306.    incoming call is ringing. It is also possible for a modem with Caller ID
  307.    capability to obtain the telephone number data and report it to special
  308.    software, which can use the data for purposes like security validation,
  309.    event logging, and/or data access (e.g., of a caller's credit history).
  310.    Caller ID is an optional service that is being offered by more and more
  311.    local telephone companies now that the FCC[334] has mandated nationwide
  312.    deployment. (See "Caller ID to be available nationwide[335]")
  313.    
  314.     Caller ID has obvious applications in telephone mail-order, emergency
  315.    services, dial-in communications, and for those that simply want to screen
  316.    their calls. However, it can also invade the privacy of a caller,
  317.    disclosing information that the caller would prefer not to disclose. (Your
  318.    telephone number is a key that could be used to instantly access the vast
  319.    amount of information about you that has undoubtedly been compiled in
  320.    public and private databases without your knowledge or consent.) Caller ID
  321.    can be blocked on a per-call or a per-line basis. Check with your local
  322.    telephone company.
  323.    
  324.     Button[336] [Return to top[337]] 
  325.    ___________________________________
  326.     
  327.    
  328. How do I shut off Call Waiting? [new 4/11/96]
  329.  
  330.     
  331.    
  332.     Call Waiting is a phone service option that allows you to be interrupted
  333.    by an incoming call while you are using the phone line. If you are using
  334.    the phone line for data or fax, the "beep" that signals the incoming call
  335.    can cause an abrupt disconnection, which can be a problem.
  336.    
  337.     To temporarily disable Call Waiting for a single outgoing call, there is
  338.    often a special code that can be dialed before the phone number. With tone
  339.    dialing service, this special code is usually "*70" (e.g., instead of
  340.    dialing say "555-1212", you would dial "*70,555-1212", with the comma
  341.    being used to signal your modem to insert a brief pause between the
  342.    special code and the phone number); with pulse dialing service, this
  343.    special code may be "1170". Check with your local phone company to be sure.
  344.    Better comm programs have an option to insert the special code
  345.    automatically.
  346.    
  347.     (On the other hand, you may actually want Call Waiting to interrupt a
  348.    data or fax call, so that you do not miss an important incoming call.
  349.    However, some modems will not be disconnected by the "beep," and there may
  350.    be no possible work-around.)
  351.    
  352.     Button[338] [Return to top[339]] 
  353.    ___________________________________
  354.     
  355.    
  356. How do I keep my data/fax call from being interrupted? [new 4/11/96]
  357.  
  358.     
  359.    
  360.     It goes like this. You have a single line with multiple extensions that
  361.    you use for both voice and fax/data. You are on-line in the middle of a
  362.    large file transfer. Someone else picks an extension in another room, and
  363.    bang, your connection is lost sending the file transfer down the drain.
  364.    
  365.     There is an easy way to prevent this problem. Obtain a "Line Protector"
  366.    for each extension phone. When your modem is on-line, the Line Protector
  367.    will automatically prevent the attached phone from interrupting your
  368.    connection. A Line Protector is inexpensive, and readily available on the
  369.    Internet (e.g., Black Box[340] or Hello Direct[341]) or from Radio Shack
  370.    (which calls it a "TeleProtector"). Some "Call Routers" will also provide
  371.    this kind of protection. (See "How can I use a single phone for
  372.    fax/data/voice?[342]")
  373.    
  374.     Button[343] [Return to top[344]] 
  375.    ___________________________________
  376.     
  377.    
  378. Does USR Adaptive Answer work with Procomm Plus for Windows?
  379.  
  380.     
  381.    
  382.     How to get Adaptive Answer to work on USR Sportster modems with Procomm
  383.    Plus for Windows 2.xx (PW2.xx):
  384.    
  385.     Adaptive Answer (called Call Selection by USR) works in Class 1 as well
  386.    as Class 2.0 mode with 28.8 versions of both the USR Courier and Sportster.
  387.    PW2.xx does not support Class 2.0 (only Class 1 and so-called Class 2), so
  388.    it must be configured for Class 1 fax with USR modems.
  389.    
  390.     The USR Adaptive Answer problem is that Datastorm[345] apparently assumed
  391.    that all modems are like Rockwell clones, which can enable Adaptive Answer
  392.    while still in data mode. That doesn't work with USR modems, which require
  393.    the modem to be in fax mode to enable Adaptive Answer.
  394.    
  395.     Hopefully this problem will be fixed in a maintenance release. In the
  396.    meantime the author's workaround to this problem is to put the USR
  397.    Sportster modem into fax mode before enabling Adaptive Answer. (Apparently
  398.    this method does not work on the Courier.) On the Setup | Fax Connection
  399.    screen you will need to set:
  400.    
  401.         Fax class: Class 1
  402.         Maximum transmit rate: 9600 [for reliability]
  403.         Maximum receive rate: 9600 [for reliability]
  404.         Class 1 adaptive answer command: +FCLASS=1+FAA=1 [no AT or ^M]
  405.         Adaptive answer connect message: FAX 
  406.      
  407.     
  408.    
  409.     Now you should be able to Setup | Auto Answer | Data and Fax. The command
  410.    won't take when done online, but don't worry, just wait for PW2.xx to time
  411.    out, and then Online | Initialize Data Modem to get everything working.
  412.    Startup Host Mode, and you should be in business. Note: If you leave Auto
  413.    Answer set to Data and Fax and put PW2.xx with HOST.WAX as an argument in
  414.    your Startup group, PW2.xx will launch and initialize correctly for
  415.    Adaptive Answer when you startup Windows.
  416.    
  417.     Be sure to turn off Auto Answer before trying to make a data call out, or
  418.    the call will fail since the modem will be in fax mode. Just Setup | Auto
  419.    Answer | Off, and then Online | Initialize Data Modem.
  420.    
  421.     A little bit of a kludge, but it does work on the Sportster.
  422.    
  423.     Button[346] [Return to top[347]] 
  424.    ___________________________________
  425.     
  426.    
  427. Any other USRobotics tips?
  428.  
  429.     
  430.    
  431.     Warning: USR has indiscriminately slapped the "Sportster" name on so many
  432.    different products that the author no longer feels it is a reliable product
  433.    guide. For example, recent "Sportster 28800" and "Sportster 33600" modems
  434.    have considerably different S-register settings as compared to the original
  435.    "Sportster 28800" product. This invalidates a good deal of advice,
  436.    including some of the material in this FAQ. 
  437.    
  438.       
  439.       
  440.       Certain 28800 Sportster models can be inexpensively upgraded to 33600
  441.       (including Selective Reject[348]).
  442.       
  443.       Useful modem commands: 
  444.       
  445.       ATI6, issued after a disconnect[349], will tell you the reason for the
  446.       disconnect.
  447.       
  448.       ATI6 will tell you your current modem-to-modem connection speed if you
  449.       escape (e.g., with "+++") to command mode while online. With
  450.       split/asymmetric speeds (see What are split/asymmetric speeds?[350]),
  451.       ATI6 will report the two speeds as receive/transmit. (See also "Why
  452.       can't I get back on-line after I escape to command mode?[351]" To
  453.       display the current connection speed when using Trumpet Winsock on a
  454.       SLIP/PPP link, see "Any Trumpet Winsock tips?[352]")
  455.       
  456.       ATO will return you to on-line mode after you escape to command mode;
  457.       ATO1 will also request a retrain[353] (which may help if line conditions
  458.       have changed substantially).
  459.       
  460.       ATI7 will tell you what firmware version (date) you have.  
  461.       
  462.       For a good description of the output of the ATI6 and ATI11 commands, see
  463.       the FAQ by USR UK[354].
  464.       
  465.       If you experience problems connecting to certain V.34 modems: 
  466.       
  467.       It may help to disable the 3429 symbol rate (S54.5=1), which confuses
  468.       certain modems (e.g., Hayes) that are not fully V.34 compliant during
  469.       negotiation.
  470.       
  471.       It may help to disable V.FC (S56.7=1). 
  472.       
  473.       It may help to disable V.42 detect phase (S27=48). 
  474.       
  475.       If you experience problems connecting to certain V.34/V.FC modems, or
  476.       you otherwise want to connect with V.FC when the remote modem supports
  477.       both V.34 and V.FC, disable V.8 (S54.7=1), which effectively disables
  478.       V.34.
  479.       
  480.       If you have a particular number where you sometimes connect at a very
  481.       slow speed but get a much higher speed when you immediately redial, find
  482.       out if there is a Hayes modem at the other end. If so, it may be
  483.       possible to correct the problem by updating the Hayes firmware.
  484.       
  485.       If you experience problems connecting to certain older MNP modems (esp.
  486.       at 2400 bps), try S15=64. This option is only documented for the Courier
  487.       ("Unusual MNP-Incompatibility"), but may work for the Sportster as
  488.       well.
  489.       
  490.       If you hear a strange ringing sound after dialing and before the remote
  491.       answers, that's Call Indicate. It's a good idea to disable it (S54.6=1),
  492.       because it can cause connection problems with certain modems.
  493.       
  494.       Some users have reported that resetting the modem before each call
  495.       improves the chances of a good connection. To do this, use ATZn instead
  496.       of AT&Fn. The options for ATZn are: 
  497.       
  498.     
  499.    
  500.         Z - reset and load profile Yn
  501.         Z1 - reset and load profile 0
  502.         Z2 - reset and load profile 1
  503.         Z3 - reset and load &F0 defaults
  504.         Z4 - reset and load &F1 defaults
  505.         Z5 - reset and load &F2 defaults 
  506.      
  507.     
  508.    
  509.         In other words, ATZ4 is a good alternative to AT&F1. Generally t
  510.      he only problem is that you can't put more commands on the same line
  511.       with ATZn as you can with AT&Fn; e.g., you can do AT&F1S11=55 but n
  512.      ot ATZ4S11=55. If you have a comm program that can issue more than o
  513.      ne initialization string (e.g., HyperACCESS for Windows or WinComm P
  514.      RO), you can simply put additional commands in a second command stri
  515.      ng; e.g., ATZ4 followed by ATS11=55. 
  516.      
  517.     
  518.    
  519.       
  520.       
  521.       If you experience faxing problems, in addition to the other suggestions
  522.       in this document (e.g., "What about third-party comm drivers for
  523.       Windows?[355]" and "Any other Windows tips?[356]") you should make sure
  524.       that you have firmware dated 4/18/95 or later. (For a firmware upgrade,
  525.       call USR at 708-982-5151.) Otherwise, it might help to initialize the
  526.       modem with S36=0. If you are using Delrina WinFax, you might also try
  527.       limiting your send and receive speeds to 9600 bps by adding the
  528.       following to the [General] section of your WINFAX.INI file:
  529.        MaxTxSpeed=9600
  530.        MaxRxSpeed=9600 
  531.       
  532.       With the Sportster (not the Courier), watch out for which profile you
  533.       have set. If Y1 is set (which selects profile 1 rather than profile 0),
  534.       and you do (say) ATS11=55&W, and then later use ATZ to initialize your
  535.       modem, you won't get the S11 setting you saved! The reason is that &W
  536.       always saves to the profile 0, while ATZ loads whatever profile Yn is
  537.       set to, in this case profile 1.
  538.       
  539.       Options that are controlled by dipswitches are not saved in NVRAM
  540.       (profiles 0 and 1). If you want them to be in a known state without
  541.       worrying about the dipswitches, you should set them in your
  542.       initialization string (e.g., E1Q0V1S0=0&C1&D2 for the default settings).
  543.       
  544.       
  545.     
  546.    
  547.     Button[357] [Return to top[358]] 
  548.    ___________________________________
  549.     
  550.    
  551. Any other Windows 3.x tips?
  552.  
  553.     
  554.    
  555.       
  556.       
  557.       An upgrade to Windows for Workgroups 3.11 or Windows 95 is probably the
  558.       best way to improve Windows communications. 
  559.       
  560.       To improve transmit (upload) performance and/or fax reliability under
  561.       Windows for Workgroups 3.11, put the following in the [386Enh] section
  562.       of your SYSTEM.INI file:
  563.        COMnTXFIFO=1
  564.       where n is the number of your modem COM port (e.g., COM2TXFIFO=1). This
  565.       enables use of the 16550 Transmit FIFO. (See "Do I need a 16550 UART?
  566.       What is a UART?[359]")
  567.       
  568.       Be careful not to confuse Windows (standard) 3.11 with Windows for
  569.       Workgroups 3.11 -- version numbers notwithstanding, they are not the
  570.       same. Windows (standard) 3.11 is essentially Windows 3.1 with a few bug
  571.       fixes (that do not directly affect modem communications), whereas
  572.       Windows for Workgroups 3.11 has a considerably different internal
  573.       architecture.
  574.       
  575.       If you get "Insufficient Memory to Run" errors when starting new
  576.       applications when you still have sufficient Free Memory and System
  577.       Resources (as displayed by Program Manager Help | About), one of your
  578.       running applications is probably locking an excessive amount of memory
  579.       below 1 Mb. (See "PRB: Avoiding 'Insufficient Memory to Run'
  580.       Errors[360]") Utilities are available to deal with this problem: 
  581.       
  582.       Memfix[361] (GNU "copyleft" license)
  583.       
  584.       MemPlus[362] (Shareware US$40)
  585.       
  586.       MoreMem[363] (Shareware US$40)  
  587.       
  588.       If you experience lockups or strange behavior, try setting MaxBPs=400
  589.       (or more) in the [386Enh] section of your SYSTEM.INI file.
  590.       
  591.       Contrary to "urban legends" it is possible to have a DOS application
  592.       temporarily take over a COM port from a Windows application; i.e., it is
  593.       possible to use a DOS program like DSZ[364] to handle ZMODEM file
  594.       transfers for a Windows comm app with a less efficient ZMODEM
  595.       implementation. The key to doing this is to set ComxAutoAssign=0, where
  596.       x is the number of your modem COM port (e.g., Com1AutoAssign=0), in the
  597.       [386Enh] section of your SYSTEM.INI file. (Because the exact details
  598.       will vary from comm app to comm app, the rest of the exercise is left to
  599.       the reader.)
  600.       
  601.       Updated Windows 3.x drivers[365] are available from Microsoft.
  602.       
  603.       Good general resources are Microsoft's: 
  604.       
  605.       "Windows 3.1 and Serial Communications[366]" (also available as a
  606.       downloadable file[367]).
  607.       
  608.       "Windows 3.1 Serial Communications Q & A Part 2[368]"  
  609.       
  610.       The Windows Resource Kit[369] is also good, particularly the SYSTEM.INI
  611.       section, which is viewable on the Web: 
  612.       
  613.       Windows 3.1 Resource Kit SYSTEM.INI [386ENH] Section A-L[370] 
  614.       
  615.       Windows 3.1 Resource Kit SYSTEM.INI [386ENH] Section M-Z[371]  
  616.       
  617.     
  618.    
  619.     Button[372] [Return to top[373]] 
  620.    ___________________________________
  621.     
  622.    
  623. What are "voice" modems?
  624.  
  625.     
  626.    
  627.   UNDER CONSTRUCTION -- PLEASE BE PATIENT.
  628.   
  629.     
  630.    
  631.     So-called voice modems fall into one (or sometimes more) of three
  632.    categories:
  633.    
  634.       
  635.       
  636.       Modems that can function as an answering machine or voice-mail system.
  637.       
  638.       Modems that can transmit data or voice over the same connection. (Radish
  639.       "VoiceView")
  640.       
  641.       Modems that can transmit data and voice simultaneously over the same
  642.       connection. (DSVD) Note that when voice is active, the speed of data
  643.       transmission drops substantially. 
  644.       
  645.     
  646.    
  647.     Modems in the category 1 have been on the market for some time. Modems in
  648.    categories 2 and 3 are just coming onto the market -- expect a continuing
  649.    stream of new product announcements.
  650.    
  651.     Note: None of these (current) voice modems permit you to:
  652.    
  653.       
  654.       
  655.       Receive a voice call while your modem is in use. (For that you need a
  656.       second phone line -- these modems cannot deal with Call Waiting.)
  657.       
  658.       Talk over the Internet. (For that you need a soundcard, and preferably
  659.       one that is full-duplex, although this would be possible with a properly
  660.       designed combo modem-soundcard product.) 
  661.       
  662.     
  663.    
  664.     See "Modems: the make-it-happen machines for the ultimately wired of the
  665.    90's[374]"
  666.    
  667.     Button[375] [Return to top[376]] 
  668.    ___________________________________
  669.     
  670.    
  671. What is ISDN? [updated 4/9/96]
  672.  
  673.     
  674.    
  675.   UNDER CONSTRUCTION -- PLEASE BE PATIENT.
  676.   
  677.     
  678.    
  679.     Probably the most likely successor to V.34, ISDN (Integrated Services
  680.    Digital Network) provides up to 2-4 times the speed of V.34 over a standard
  681.    local telephone line by using digital, rather than analog, signals. Years
  682.    in the making, ISDN is finally being widely deployed in the U.S. at the
  683.    time of this writing. To use ISDN you will need special, expensive
  684.    equipment. A problem is that ISDN transmissions are typically not
  685.    compressed; as a result, with compressible data the speed of a V.34 modem
  686.    is often comparable to a single ISDN channel. In the opinion of the author,
  687.    V.34 will probably be a cost-effective alternative to ISDN for years to
  688.    come.
  689.    
  690.     Although ISDN is a digital transmission medium, there are some ISDN
  691.    products that will also allow you to connect to conventional analog modems
  692.    (e.g., USR Courier I-modem with ISDN/V.34[377] and ZyXEL Elite
  693.    2864I[378]). 
  694.    
  695.     Microsoft has released the "ISDN Accelerator Pack[379]" for Windows 95,
  696.    which enables Windows 95 to make Dial-up Network connections over ISDN
  697.    lines. [new 4/9/96]
  698.    
  699.     ISDN information is available at:
  700.    
  701.       
  702.       
  703.       Ascend[380]: 
  704.       
  705.       Pipeline 25[381] 
  706.       
  707.       Pipeline 50 ISDN[382]  
  708.       
  709.       Bellcore's National ISDN site[383] 
  710.       
  711.       Best Data[384] 
  712.       
  713.       Dan Kegel's ISDN Page[385] 
  714.       
  715.       IBM[386]: 
  716.       
  717.       WaveRunner[387] and WaveRunner PCMCIA[388] (see also "Mwave at
  718.       Watson[389]")
  719.       
  720.       7845 ISDN NT-1 Extended[390]  
  721.       
  722.       ISDN*tek Home Page[391] (ISDN products)
  723.       
  724.       Pacific Bell's ISDN User's Guide[392] 
  725.       
  726.       PSI InterRamp[393] (large ISDN ISP)
  727.       
  728.       Motorola ISG[394]: 
  729.       
  730.       BitSURFR[395] 
  731.       
  732.       BitSURFR Pro[396]  
  733.       
  734.       Racal-Datacom BRI 2000[397] 
  735.       
  736.       Surf Communications[398] (ISDN access)
  737.       
  738.       3Com Impact ISDN Digital Modems and Adapters[399] 
  739.       
  740.       Usenet comp.dcom.isdn[400] 
  741.       
  742.       USRobotics[401]: 
  743.       
  744.       Sportster ISDN 128K[402] 
  745.       
  746.       Courier I-modem with ISDN/V.34[403]  
  747.       
  748.       ZyXEL[404]: 
  749.       
  750.       Elite 2864[405] 
  751.       
  752.       Elite 2864I[406]  
  753.       
  754.     
  755.    
  756.     See also:
  757.    
  758.       
  759.       
  760.       "Building The Data High Way[407]" (Byte)
  761.       
  762.       "Modems: the make-it-happen machines for the ultimately wired of the
  763.       90's[408]" (Motorola)
  764.       
  765.       "Needed: A Digital Weatherman[409]" (PC Magazine) 
  766.       
  767.     
  768.    
  769.     Button[410] [Return to top[411]] 
  770.    ___________________________________
  771.     
  772.    
  773. <<cont>>
  774.